:root{
    --blue-01:#20335d;
    --blue-02:#e8ecf5;
    --blue-03:#409EFF;
    --black-blue-01:#207974;
    --white:#fff;
    --nav-foucse:#549494;
    --gray-01:#333;
    --gray-02:#999;
    --gray-03:#eee;
    --gray-04:#fafafa;
}
*{
  font: 1.4vmin/1.5 "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYiMicro Hei",sans-serif;
}
@font-face {
    font-family: 'icomoon';
    src:  url('../public/fonts/icomoon.ttf') format('truetype'),
      url('../public/fonts/icomoon.woff?2hf893') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: block;
  }
  
  [class^="icon-"], [class*=" icon-"] {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon' !important;
    speak: never;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
  
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  
  .icon-shangsheng:before {
    content: "\e900";
  }
  .icon-xiajiang:before {
    content: "\e901";
  }
  